shell company - French English Dictionary